.address-content {
	width: 100%;
	height: auto;
	background-color: #f7f7f7;
	z-index: 0;
}

.address-add {
	border: 1rpx solid #F2F2F2;
	border-radius: 20rpx;
	box-shadow: 10rpx 10rpx 10rpx #f3f3ee;
	background-color: #FFFFFF;
	margin: 15rpx 20rpx 0 20rpx;
	padding: 20rpx;
}

.address-title {
	display: flex;
	flex-direction: row;
	align-items: center;
	font-size: 40rpx;
	margin-left: 20rpx;
}
.address-title span {
	margin-left: 20rpx;
}

.address-list {
	border: 1rpx solid #F2F2F2;
	border-radius: 20rpx;
	box-shadow: 10rpx 10rpx 10rpx #f3f3ee;
	background-color: #FFFFFF;
	margin: 15rpx 20rpx 0 20rpx;
	padding: 20rpx;
}

.address-list-content {
	margin-left: 20rpx;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 20rpx 0 20rpx 0;
	border-bottom: 0.5rpx solid #efefef;
	transition: background-color 0.3s ease; /* 平滑过渡效果 */  
}
.address-list-content:active {
	background-color: #efefef;
}

.address-item {
	display: flex;
	flex-direction: column;
}

.address-item span:first-child {
	font-size: 40rpx;
}

.address-item span:last-child {
	margin-top: 10rpx;
	color: #727270;
}
